文章目录
  1. 1. Linux 历史
  2. 2. 学习Linux的一些建议
  3. 3. 安装centos系统

Linux 历史


  • Linux的创始人Linus Torvalds
  • Linux是一种类Unix系统,Linux是由Unix系统衍生过来的。
  • Linux的内核是免费的,将内核和软件打包成发行版。部分发行版是收费的。
  • 常见的发行版有:Ubuntu、RedHat、CentOS、Debain、Fedora、SuSE、OpenSUSE、TurboLinux、BluePoint、RedFlag、Xterm、SlackWare等
  • BSD是一个重要的Unix分支,在1977至1995年间由加州大学伯克利分校开发和发布的。FreeBSD和NetBSD都是BSD的一个衍生版。
  • GNU是Richard Stallman在1983年发起的一项自由软件运动,目标是为了创建一套完全自由的操作系统,它要求我们可以自由使用,自由更改,自由发布软件,GPL是用来规定如何自由的协议。
  • GPLv1 发布于1989年,它的主要目的是用来防止这样的行为:发布软件的作者只发布二进制可执行文件,而不发布源代码;软件的作者增加一些限制性条款。因此按照GPLv1,如果发布了可执行的二进制代码,就必须同时发布可读的源代码,并且在发布任何基于GPL许可的软件时,不能添加任何限制性的条款。而GPLv2比GPLv1最大的区别在于,第二版中有一章条款“自由还是死亡”(”Liberty or Death”),它申明了,如果哪个人在发布基于GPL的软件的时候,同时添加强制的条款,为了在一定程度上保障和尊重其它一些人的自由和权益,也就是说在一些国家里,人们只能以二进制代码的形式发布软件,为了保护开发软件者的版权,那么他将根本无权发布该软件。。

学习Linux的一些建议


  • 安装centos系统(推荐)、或者redhat系统。
  • 使用命令行界面
  • 养成备份的习惯
  • 写命令时,要准确不要贪快。因为现实系统是不可逆的。
  • 要保护好服务器的密码。建议使用密码保存工具。

安装centos系统

  • 安装虚拟机。推荐是用VMware。
  • 安装镜像。系统可以到镜像站下载。

注意事项:

  • 选择自定义分区:boot(100M)、swap(内存的两倍)、/
  • 选择最小安装,勾选开发工具。